
namespace A2.ERP.IDAL
{
    public interface IDBSession
    {
			IdtpropertiesDAL dtpropertiesDAL { get; set; }
			Idt_getpropertiesbyid_ResultDAL dt_getpropertiesbyid_ResultDAL { get; set; }
			Idt_getpropertiesbyid_u_ResultDAL dt_getpropertiesbyid_u_ResultDAL { get; set; }
			Ips_VProdocts_getForSearch_ResultDAL ps_VProdocts_getForSearch_ResultDAL { get; set; }
			Ipv_VProducts_getByID_ResultDAL pv_VProducts_getByID_ResultDAL { get; set; }
			Ipv_vUser_getAll_ResultDAL pv_vUser_getAll_ResultDAL { get; set; }
			Ipv_vUser_getByUserName_ResultDAL pv_vUser_getByUserName_ResultDAL { get; set; }
			Ipv_vUser_SearchByUserType_ResultDAL pv_vUser_SearchByUserType_ResultDAL { get; set; }
			Ipv_vUser_SearchList_ResultDAL pv_vUser_SearchList_ResultDAL { get; set; }
			Ip_Accounts_getAll_ResultDAL p_Accounts_getAll_ResultDAL { get; set; }
			Ip_Accounts_getByID_ResultDAL p_Accounts_getByID_ResultDAL { get; set; }
			Ip_AppendStockDetail_getByID_ResultDAL p_AppendStockDetail_getByID_ResultDAL { get; set; }
			Ip_AppendStockDetail_getListByAppendID_ResultDAL p_AppendStockDetail_getListByAppendID_ResultDAL { get; set; }
			Ip_AppendStock_getByID_ResultDAL p_AppendStock_getByID_ResultDAL { get; set; }
			Ip_AppendStock_getSearchListByID_ResultDAL p_AppendStock_getSearchListByID_ResultDAL { get; set; }
			Ip_AppendStock_getSearchList_ResultDAL p_AppendStock_getSearchList_ResultDAL { get; set; }
			Ip_Authority_getALL_ResultDAL p_Authority_getALL_ResultDAL { get; set; }
			Ip_Authority_getAuthorityByTypeID_ResultDAL p_Authority_getAuthorityByTypeID_ResultDAL { get; set; }
			Ip_Authority_getByID_ResultDAL p_Authority_getByID_ResultDAL { get; set; }
			Ip_BuyOrderDetail_getByBuyOrderID_ResultDAL p_BuyOrderDetail_getByBuyOrderID_ResultDAL { get; set; }
			Ip_BuyOrderDetail_getOrderDetailPhoto_ResultDAL p_BuyOrderDetail_getOrderDetailPhoto_ResultDAL { get; set; }
			Ip_BuyOrder_getAdminBuyOrderByBuyOrderID_ResultDAL p_BuyOrder_getAdminBuyOrderByBuyOrderID_ResultDAL { get; set; }
			Ip_BuyOrder_getAdminBuyOrderList_ResultDAL p_BuyOrder_getAdminBuyOrderList_ResultDAL { get; set; }
			Ip_BuyOrder_getBetweenTwoDate_ResultDAL p_BuyOrder_getBetweenTwoDate_ResultDAL { get; set; }
			Ip_BuyOrder_getByID_ResultDAL p_BuyOrder_getByID_ResultDAL { get; set; }
			Ip_BuyOrder_getUserBuyOrderByBuyOrderID_ResultDAL p_BuyOrder_getUserBuyOrderByBuyOrderID_ResultDAL { get; set; }
			Ip_BuyOrder_getUserBuyOrderList_ResultDAL p_BuyOrder_getUserBuyOrderList_ResultDAL { get; set; }
			Ip_BuyPay_getBuyPayOrderList_ResultDAL p_BuyPay_getBuyPayOrderList_ResultDAL { get; set; }
			Ip_BuyPay_getByBuyReceiptID_ResultDAL p_BuyPay_getByBuyReceiptID_ResultDAL { get; set; }
			Ip_BuyPay_getViewNodeByID_ResultDAL p_BuyPay_getViewNodeByID_ResultDAL { get; set; }
			Ip_BuyReceiptDetail_getByID_ResultDAL p_BuyReceiptDetail_getByID_ResultDAL { get; set; }
			Ip_BuyReceiptDetail_getReceiptOrderID_ResultDAL p_BuyReceiptDetail_getReceiptOrderID_ResultDAL { get; set; }
			Ip_BuyReceipt_getAdminBuyReceiptOrderList_ResultDAL p_BuyReceipt_getAdminBuyReceiptOrderList_ResultDAL { get; set; }
			Ip_BuyReceipt_getByID_ResultDAL p_BuyReceipt_getByID_ResultDAL { get; set; }
			Ip_BuyReceipt_getListByReceiptOrderID_ResultDAL p_BuyReceipt_getListByReceiptOrderID_ResultDAL { get; set; }
			Ip_BuyReturnDetail_getByBuyReturnID_ResultDAL p_BuyReturnDetail_getByBuyReturnID_ResultDAL { get; set; }
			Ip_BuyReturnDetail_getByID_ResultDAL p_BuyReturnDetail_getByID_ResultDAL { get; set; }
			Ip_BuyReturn_getBuyReturnOrderList_ResultDAL p_BuyReturn_getBuyReturnOrderList_ResultDAL { get; set; }
			Ip_BuyReturn_getListByBuyReturnID_ResultDAL p_BuyReturn_getListByBuyReturnID_ResultDAL { get; set; }
			Ip_BuyReturn_getViewNodeByID_ResultDAL p_BuyReturn_getViewNodeByID_ResultDAL { get; set; }
			Ip_Delivery_getAllDelivery_ResultDAL p_Delivery_getAllDelivery_ResultDAL { get; set; }
			Ip_Delivery_getByID_ResultDAL p_Delivery_getByID_ResultDAL { get; set; }
			Ip_Delivery_getDefaultEitity_ResultDAL p_Delivery_getDefaultEitity_ResultDAL { get; set; }
			Ip_GroupAuthority_getAll_ByGroupID_ResultDAL p_GroupAuthority_getAll_ByGroupID_ResultDAL { get; set; }
			Ip_GroupAuthority_validataModule_ResultDAL p_GroupAuthority_validataModule_ResultDAL { get; set; }
			Ip_Group_getALL_ResultDAL p_Group_getALL_ResultDAL { get; set; }
			Ip_Group_getByID_ResultDAL p_Group_getByID_ResultDAL { get; set; }
			Ip_Inventory_getSearchListByID_ResultDAL p_Inventory_getSearchListByID_ResultDAL { get; set; }
			Ip_Inventory_getSearchList_ResultDAL p_Inventory_getSearchList_ResultDAL { get; set; }
			Ip_log_getAll_ResultDAL p_log_getAll_ResultDAL { get; set; }
			Ip_Notice_getAll_ResultDAL p_Notice_getAll_ResultDAL { get; set; }
			Ip_Notice_getByID_ResultDAL p_Notice_getByID_ResultDAL { get; set; }
			Ip_Notice_getNewsByType_ResultDAL p_Notice_getNewsByType_ResultDAL { get; set; }
			Ip_Notice_getSearchListByType_ResultDAL p_Notice_getSearchListByType_ResultDAL { get; set; }
			Ip_OutStockDetail_getByID_ResultDAL p_OutStockDetail_getByID_ResultDAL { get; set; }
			Ip_OutStockDetail_getListByOutID_ResultDAL p_OutStockDetail_getListByOutID_ResultDAL { get; set; }
			Ip_OutStock_getByID_ResultDAL p_OutStock_getByID_ResultDAL { get; set; }
			Ip_OutStock_getSearchListByID_ResultDAL p_OutStock_getSearchListByID_ResultDAL { get; set; }
			Ip_OutStock_getSearchList_ResultDAL p_OutStock_getSearchList_ResultDAL { get; set; }
			Ip_PhotoFlow_getByID_ResultDAL p_PhotoFlow_getByID_ResultDAL { get; set; }
			Ip_PhotoFlow_getSearchList_ResultDAL p_PhotoFlow_getSearchList_ResultDAL { get; set; }
			Ip_Prodocts_getForSearch_ResultDAL p_Prodocts_getForSearch_ResultDAL { get; set; }
			Ip_ProductsBrand_GetAll_ResultDAL p_ProductsBrand_GetAll_ResultDAL { get; set; }
			Ip_ProductsBrand_GetByBrandID_ResultDAL p_ProductsBrand_GetByBrandID_ResultDAL { get; set; }
			Ip_ProductsPhoto_getByProductsID_ResultDAL p_ProductsPhoto_getByProductsID_ResultDAL { get; set; }
			Ip_ProductsStock_getByProductsIDStockID_ResultDAL p_ProductsStock_getByProductsIDStockID_ResultDAL { get; set; }
			Ip_ProductsStock_getDataSetByHouseDetailID_ResultDAL p_ProductsStock_getDataSetByHouseDetailID_ResultDAL { get; set; }
			Ip_ProductsStock_getDataSetByProductsID_ResultDAL p_ProductsStock_getDataSetByProductsID_ResultDAL { get; set; }
			Ip_ProductsStock_getProductsList_ResultDAL p_ProductsStock_getProductsList_ResultDAL { get; set; }
			Ip_ProductsStock_getStockList_ResultDAL p_ProductsStock_getStockList_ResultDAL { get; set; }
			Ip_ProductsStock_isHaveEitity_ResultDAL p_ProductsStock_isHaveEitity_ResultDAL { get; set; }
			Ip_ProductsType_GetAll_ResultDAL p_ProductsType_GetAll_ResultDAL { get; set; }
			Ip_ProductsType_GetByTypeID_ResultDAL p_ProductsType_GetByTypeID_ResultDAL { get; set; }
			Ip_ProductsType_InsertNew_ResultDAL p_ProductsType_InsertNew_ResultDAL { get; set; }
			Ip_ProductsUserType_getByProductsIDandSubClassID_ResultDAL p_ProductsUserType_getByProductsIDandSubClassID_ResultDAL { get; set; }
			Ip_ProductsUserType_getByProductsID_ResultDAL p_ProductsUserType_getByProductsID_ResultDAL { get; set; }
			Ip_ProductsUserType_getBySubClassID_ResultDAL p_ProductsUserType_getBySubClassID_ResultDAL { get; set; }
			Ip_Products_GetAll_ResultDAL p_Products_GetAll_ResultDAL { get; set; }
			Ip_Products_GetByProductsID_ResultDAL p_Products_GetByProductsID_ResultDAL { get; set; }
			Ip_Products_GetLastRecond_ResultDAL p_Products_GetLastRecond_ResultDAL { get; set; }
			Ip_Products_getNewsProducts_ResultDAL p_Products_getNewsProducts_ResultDAL { get; set; }
			Ip_SalesDetail_getBySalesOrderID_ResultDAL p_SalesDetail_getBySalesOrderID_ResultDAL { get; set; }
			Ip_SalesDispatch_getByConsignorByDeliveryDate_ResultDAL p_SalesDispatch_getByConsignorByDeliveryDate_ResultDAL { get; set; }
			Ip_SalesDispatch_getByDeliveryDate_ResultDAL p_SalesDispatch_getByDeliveryDate_ResultDAL { get; set; }
			Ip_SalesDispatch_getByDeliveryType_ResultDAL p_SalesDispatch_getByDeliveryType_ResultDAL { get; set; }
			Ip_SalesDispatch_getByID_ResultDAL p_SalesDispatch_getByID_ResultDAL { get; set; }
			Ip_SalesDispatch_getBySalesOrderID_ResultDAL p_SalesDispatch_getBySalesOrderID_ResultDAL { get; set; }
			Ip_SalesDispatch_getBySalesOutID_ResultDAL p_SalesDispatch_getBySalesOutID_ResultDAL { get; set; }
			Ip_SalesDispatch_getDataForPrintByDeliveryID_ResultDAL p_SalesDispatch_getDataForPrintByDeliveryID_ResultDAL { get; set; }
			Ip_SalesOrder_getByID_ResultDAL p_SalesOrder_getByID_ResultDAL { get; set; }
			Ip_SalesOrder_getReportListByPlatformID_ResultDAL p_SalesOrder_getReportListByPlatformID_ResultDAL { get; set; }
			Ip_SalesOrder_getSearchListByID_ResultDAL p_SalesOrder_getSearchListByID_ResultDAL { get; set; }
			Ip_SalesOrder_getSearchListByUserName_ResultDAL p_SalesOrder_getSearchListByUserName_ResultDAL { get; set; }
			Ip_SalesOrder_getSearchList_ResultDAL p_SalesOrder_getSearchList_ResultDAL { get; set; }
			Ip_SalesOutDetail_getByID_ResultDAL p_SalesOutDetail_getByID_ResultDAL { get; set; }
			Ip_SalesOutDetail_getBySalesOrderIDinit_ResultDAL p_SalesOutDetail_getBySalesOrderIDinit_ResultDAL { get; set; }
			Ip_SalesOutDetail_getBySalesOrderID_ResultDAL p_SalesOutDetail_getBySalesOrderID_ResultDAL { get; set; }
			Ip_SalesOut_getByID_ResultDAL p_SalesOut_getByID_ResultDAL { get; set; }
			Ip_SalesOut_getSearchListByID_ResultDAL p_SalesOut_getSearchListByID_ResultDAL { get; set; }
			Ip_SalesOut_getSearchList_ResultDAL p_SalesOut_getSearchList_ResultDAL { get; set; }
			Ip_SalesOut_selectProductsByImg_ResultDAL p_SalesOut_selectProductsByImg_ResultDAL { get; set; }
			Ip_SalesPlatform_getByID_ResultDAL p_SalesPlatform_getByID_ResultDAL { get; set; }
			Ip_SalesPlatform_getList_ResultDAL p_SalesPlatform_getList_ResultDAL { get; set; }
			Ip_SalesRecord_getAll_ResultDAL p_SalesRecord_getAll_ResultDAL { get; set; }
			Ip_SalesRecord_getBySalesOrderID_ResultDAL p_SalesRecord_getBySalesOrderID_ResultDAL { get; set; }
			Ip_SalesRecord_getListByCustomerID_ResultDAL p_SalesRecord_getListByCustomerID_ResultDAL { get; set; }
			Ip_SalesRecord_getListByPlatformID_ResultDAL p_SalesRecord_getListByPlatformID_ResultDAL { get; set; }
			Ip_SalesRecord_getListByUserName_ResultDAL p_SalesRecord_getListByUserName_ResultDAL { get; set; }
			Ip_SalesReturnDetail_getByID_ResultDAL p_SalesReturnDetail_getByID_ResultDAL { get; set; }
			Ip_SalesReturnDetail_getBySalesReturnID_ResultDAL p_SalesReturnDetail_getBySalesReturnID_ResultDAL { get; set; }
			Ip_SalesReturn_getSearchListByID_ResultDAL p_SalesReturn_getSearchListByID_ResultDAL { get; set; }
			Ip_SalesReturn_getSearchList_ResultDAL p_SalesReturn_getSearchList_ResultDAL { get; set; }
			Ip_ServiceInfo_getAll_ResultDAL p_ServiceInfo_getAll_ResultDAL { get; set; }
			Ip_ServiceInfo_getByID_ResultDAL p_ServiceInfo_getByID_ResultDAL { get; set; }
			Ip_ServiceInfo_getMyAuditingUserTopic_ResultDAL p_ServiceInfo_getMyAuditingUserTopic_ResultDAL { get; set; }
			Ip_ServiceInfo_getMyTopic_ResultDAL p_ServiceInfo_getMyTopic_ResultDAL { get; set; }
			Ip_ServiceInfo_getSearchListByDate_ResultDAL p_ServiceInfo_getSearchListByDate_ResultDAL { get; set; }
			Ip_ServiceInfo_getSearchListByTypeID_ResultDAL p_ServiceInfo_getSearchListByTypeID_ResultDAL { get; set; }
			Ip_ServiceType_getAll_ResultDAL p_ServiceType_getAll_ResultDAL { get; set; }
			Ip_ServiceType_getByID_ResultDAL p_ServiceType_getByID_ResultDAL { get; set; }
			Ip_Shop_getAllShop_ResultDAL p_Shop_getAllShop_ResultDAL { get; set; }
			Ip_shop_getByShopID_ResultDAL p_shop_getByShopID_ResultDAL { get; set; }
			Ip_StoreHouseDetail_getAll_ResultDAL p_StoreHouseDetail_getAll_ResultDAL { get; set; }
			Ip_StoreHouseDetail_getByID_ResultDAL p_StoreHouseDetail_getByID_ResultDAL { get; set; }
			Ip_StoreHouseDetail_getListByHouseID_ResultDAL p_StoreHouseDetail_getListByHouseID_ResultDAL { get; set; }
			Ip_storeHouse_getAllview_ResultDAL p_storeHouse_getAllview_ResultDAL { get; set; }
			Ip_StoreHouse_getAll_ResultDAL p_StoreHouse_getAll_ResultDAL { get; set; }
			Ip_StoreHouse_getByHouseID_ResultDAL p_StoreHouse_getByHouseID_ResultDAL { get; set; }
			Ip_Supplier_getALL_ResultDAL p_Supplier_getALL_ResultDAL { get; set; }
			Ip_Supplier_getByID_ResultDAL p_Supplier_getByID_ResultDAL { get; set; }
			Ip_Supplier_SearchByKey_ResultDAL p_Supplier_SearchByKey_ResultDAL { get; set; }
			Ip_TransferringOrder_getSearchListByID_ResultDAL p_TransferringOrder_getSearchListByID_ResultDAL { get; set; }
			Ip_TransferringOrder_getSearchList_ResultDAL p_TransferringOrder_getSearchList_ResultDAL { get; set; }
			Ip_UserTypeSubClass_getAllUserTypeSubClass_ResultDAL p_UserTypeSubClass_getAllUserTypeSubClass_ResultDAL { get; set; }
			Ip_UserTypeSubClass_getByID_ResultDAL p_UserTypeSubClass_getByID_ResultDAL { get; set; }
			Ip_UserTypeSubClass_getByUserTypeID_ResultDAL p_UserTypeSubClass_getByUserTypeID_ResultDAL { get; set; }
			Ip_UserTypeSubClass_getLastRecond_ResultDAL p_UserTypeSubClass_getLastRecond_ResultDAL { get; set; }
			Ip_UserType_getAll_ResultDAL p_UserType_getAll_ResultDAL { get; set; }
			Ip_user_getByUserName_ResultDAL p_user_getByUserName_ResultDAL { get; set; }
			Ip_user_insertNewUser_ResultDAL p_user_insertNewUser_ResultDAL { get; set; }
			Ip_user_isExistsUserName_ResultDAL p_user_isExistsUserName_ResultDAL { get; set; }
			Isp_helpdiagramdefinition_ResultDAL sp_helpdiagramdefinition_ResultDAL { get; set; }
			Isp_helpdiagrams_ResultDAL sp_helpdiagrams_ResultDAL { get; set; }
			IsysdiagramsDAL sysdiagramsDAL { get; set; }
			It_AccountsDAL t_AccountsDAL { get; set; }
			It_AppendStockDAL t_AppendStockDAL { get; set; }
			It_AppendStockDetailDAL t_AppendStockDetailDAL { get; set; }
			It_AuthorityDAL t_AuthorityDAL { get; set; }
			It_BuyOrderDAL t_BuyOrderDAL { get; set; }
			It_BuyOrderDetailDAL t_BuyOrderDetailDAL { get; set; }
			It_BuyPayDAL t_BuyPayDAL { get; set; }
			It_BuyReceiptDAL t_BuyReceiptDAL { get; set; }
			It_BuyReceiptDetailDAL t_BuyReceiptDetailDAL { get; set; }
			It_BuyReturnDAL t_BuyReturnDAL { get; set; }
			It_BuyReturnDetailDAL t_BuyReturnDetailDAL { get; set; }
			It_DeliveryDAL t_DeliveryDAL { get; set; }
			It_GroupDAL t_GroupDAL { get; set; }
			It_GroupAuthorityDAL t_GroupAuthorityDAL { get; set; }
			It_InventoryDAL t_InventoryDAL { get; set; }
			It_logDAL t_logDAL { get; set; }
			It_NoticeDAL t_NoticeDAL { get; set; }
			It_OutStockDAL t_OutStockDAL { get; set; }
			It_OutStockDetailDAL t_OutStockDetailDAL { get; set; }
			It_PhotoFlowDAL t_PhotoFlowDAL { get; set; }
			It_ProductsDAL t_ProductsDAL { get; set; }
			It_ProductsBrandDAL t_ProductsBrandDAL { get; set; }
			It_ProductsPhotoDAL t_ProductsPhotoDAL { get; set; }
			It_ProductsStockDAL t_ProductsStockDAL { get; set; }
			It_ProductsTypeDAL t_ProductsTypeDAL { get; set; }
			It_Products_UserTypeDAL t_Products_UserTypeDAL { get; set; }
			It_SalesDetailDAL t_SalesDetailDAL { get; set; }
			It_SalesDispatchDAL t_SalesDispatchDAL { get; set; }
			It_SalesOrderDAL t_SalesOrderDAL { get; set; }
			It_SalesOutDAL t_SalesOutDAL { get; set; }
			It_SalesOutDetailDAL t_SalesOutDetailDAL { get; set; }
			It_SalesPlatformDAL t_SalesPlatformDAL { get; set; }
			It_SalesRecordDAL t_SalesRecordDAL { get; set; }
			It_SalesReturnDAL t_SalesReturnDAL { get; set; }
			It_SalesReturnDetailDAL t_SalesReturnDetailDAL { get; set; }
			It_ServiceInfoDAL t_ServiceInfoDAL { get; set; }
			It_ServiceTypeDAL t_ServiceTypeDAL { get; set; }
			It_ShopDAL t_ShopDAL { get; set; }
			It_Shop_UserDAL t_Shop_UserDAL { get; set; }
			It_StoreHouseDAL t_StoreHouseDAL { get; set; }
			It_StoreHouseDetailDAL t_StoreHouseDetailDAL { get; set; }
			It_SupplierDAL t_SupplierDAL { get; set; }
			It_TransferringOrderDAL t_TransferringOrderDAL { get; set; }
			It_UserDAL t_UserDAL { get; set; }
			It_UserTypeDAL t_UserTypeDAL { get; set; }
			It_UserTypeSubClassDAL t_UserTypeSubClassDAL { get; set; }
			IVIEW1DAL VIEW1DAL { get; set; }
			IVIEW10DAL VIEW10DAL { get; set; }
			IVIEW2DAL VIEW2DAL { get; set; }
			IVIEW3DAL VIEW3DAL { get; set; }
			IVIEW4DAL VIEW4DAL { get; set; }
			Iv_ProductsDAL v_ProductsDAL { get; set; }
			Iv_StoreHouseDAL v_StoreHouseDAL { get; set; }
			Iv_UserDAL v_UserDAL { get; set; }
	        bool SaveChanges();
    }
}

